package com.own.business.level.business.em;

import com.own.component.common.base.BaseResponseCode;
import lombok.AllArgsConstructor;

/**
 * LevelExceptionEnum
 *
 * @author 陈学礼 （你是一段成熟的代码，要学会自己改bug）
 * @version 4.0.0
 * @date 2021-6-17 16:36:11
 * @since 4.0.0
 */
@AllArgsConstructor
public enum LevelExceptionEnum implements BaseResponseCode {

    /**
     * 默认异常
     */
    DEFAULT("level_error", "level_error"),
    /**
     * 接口重复
     */
    REPEAT("repeat", "level_error"),
    ;

    /**
     * 返回状态码
     */
    private final String code;

    /**
     * 描述
     */
    private final String desc;

    /**
     * 获取返回信息
     *
     * @return 返回code
     */
    @Override
    public String code() {
        return this.code;
    }

    /**
     * 获取描述
     *
     * @return 返回描述
     */
    @Override
    public String desc() {
        return this.desc;
    }

}
